home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / tools / developer-tools / andere sprachen / perl5 / perl5.002 / ext / sdbm_file / sdbm / makefile.pl < prev    next >
Encoding:
Makefile  |  1996-01-20  |  554 b   |  29 lines

  1. use ExtUtils::MakeMaker;
  2. WriteMakefile(
  3.     'LINKTYPE'  => 'static',
  4.     'DEFINE'    => '-DSDBM -DDUFF',
  5.     'SKIP'    => [qw(static static_lib dynamic dynamic_lib)],
  6.     'clean'
  7.     => {'FILES' => 'dbu libsdbm.a dbd dba dbe x-dbu *.dir *.pag'},
  8.     'H' => [qw(tune.h sdbm.h pair.h $(PERL_INC)/config.h)],
  9.     'C' => [qw(sdbm.c pair.c hash.c)]
  10. );
  11.  
  12.  
  13. sub MY::top_targets {
  14.     '
  15. all :: static
  16.  
  17. static ::    libsdbm$(LIB_EXT)
  18.  
  19. config ::
  20.  
  21. libsdbm$(LIB_EXT): $(O_FILES)
  22.     $(AR) cr libsdbm$(LIB_EXT) $(O_FILES)
  23.     $(RANLIB) libsdbm$(LIB_EXT)
  24.  
  25. lint:
  26.     lint -abchx $(LIBSRCS)
  27. ';
  28. }
  29.